]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
quickSettingsMenu: Add actor group to focus manager
authorRamez Medhat <iramezdev@gmail.com>
Wed, 21 Jan 2026 15:28:22 +0000 (17:28 +0200)
committerMarge Bot <marge-bot@gnome.org>
Tue, 27 Jan 2026 18:13:26 +0000 (18:13 +0000)
This allows focus to menu item using the tab key to match the behaviour in other menus.
Closes https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/8904

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/4043>

js/ui/quickSettings.js

index efa20823939ee6e0f7349c6707764205ec645109..cc3157607df923165a1c626431ae40801b7c03d8 100644 (file)
@@ -734,6 +734,8 @@ export const QuickSettingsMenu = class extends PopupMenu.PopupMenu {
         this.actor.add_child(this._boxPointer);
         this.actor._delegate = this;
 
+        global.focus_manager.add_group(this.actor);
+
         this.connect('menu-closed', () => this.actor.hide());
 
         Main.layoutManager.connectObject('system-modal-opened',